.ads-position {
    overflow: auto;
    position: relative;
    width: 400px;
    height: 280px;
    outline: 1px solid #3c9;
    box-sizing: border-box;

    ul {
        padding: 200px 0;

    }

    li {
        position: sticky;
        height: 40px;
        line-height: 40px;
        text-align: center;
        color: #fff;

        &:nth-child(1) {
            top: 0;
            z-index: 9;
            background-color: #f66;
        }

        &:nth-child(2) {
            top: 40px;
            z-index: 9;
            background-color: #66f;
        }

        &:nth-child(3) {
            background-color: #f90;
        }

        &:nth-child(4) {
            bottom: 0;
            z-index: 9;
            background-color: #09f;
        }

        &:nth-child(5) {
            bottom: 40px;
            z-index: 9;
            background-color: #3c9;
        }
    }
}

.jsxifubox {
    position: relative;
    overflow: auto;
    height: 280px;

    .searchBox {
        position: absolute;
        top: 50px;
    }
}